ethyl dichlorophenoxyacetate - English Synonyms Dictionary